img {
  border: 0;
}

.box_content {
  /*position: relative;*/
}

.box_content div {
  box-sizing: initial !important;
}

/*轮播*/
.show {
  display: block !important;
}

.hidden {
  display: none !important;
}

.empty_right {
  margin-right: 0 !important;
}

.empty_border {
  border-bottom: 0px !important;
}

.banner_view {
  width: 100%;
  padding-top: 27px;
  padding-bottom: 12px;
}

.banner_box {
  height: 150px;
  width: 100%;
}

.language_box {
  width: 1198px;
  height: 162px;
  overflow: hidden;
  border: solid 1px #c9c9c9;
  position: relative;
}

.language_view {
  height: 131px;
  padding-top: 27px;
}

.language_view>h1 {
  width: 80%;
  margin: auto;

  text-align: center;
  font-weight: normal;
}

.language_view>h1 a {
  font-size: 30px;
  color: #2f61ac;
}

.language_view>.language_content {
  margin-top: 12px;
  padding-left: 30px;
  padding-right: 30px;
  line-height: 28px;
  font-size: 16px;
  text-indent: 40px;
  height: 56px;
  overflow: hidden;
}

.language_content>.details_btn a {
  cursor: pointer;
  color: #2f61ac;
}

/*动态*/
.dynamic_view {
  padding-top: 30px;
  padding-bottom: 40px;
  overflow: hidden;
}

.dynamic_view>.dynamic_left {
  float: left;
  width: 648px;
  height: 363px;
}

.dynamic_view>.dynamic_right {
  float: left;
  width: 516px;
  height: 350px;
  padding-top: 8px;
  margin-left: 35px;
}

.dynamic_right_header {
  height: 47px;
  font-size: 24px;
  color: #000000;
  font-weight: normal;
  border-bottom: 1px solid #dfdfdf;
}

.dynamic_right_header>.active {
  border-bottom: 3px solid #2f61ac;
  color: #2f61ac;
  position: relative;
}

.dynamic_right_header>div {
  float: left;
  height: 46px;
  font-size: 24px;
  padding-left: 12px;
  padding-right: 12px;
  text-align: center;
  cursor: pointer;
}

.dynamic_right_header>div.active>.triangle {
  position: absolute;
  bottom: -8px;
  left: 50%;
  margin-left: -4px;
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 6px solid #2f61ac;
}

.dynamic_right_content {
  font-size: 16px;
  margin-top: 16px;
}

.dynamic_right_content li {
  padding: 0px;
  line-height: 48px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: inherit;
}

.dynamic_right_content li p {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.dynamic_right_content li>a:hover {
  color: #2f61ac;
}

.dynamic_right_content>div {
  display: none;
}

.dynamic_right_content li a {
  color: inherit;
}

.dynamic_right_content li .list_text {
  cursor: pointer;
  *display: inline-block;
  overflow: hidden;
  width: auto;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #000000;
}

.dynamic_right_content li .list_text:hover {
  color: #2f61ac;
}

.dynamic_right_content li .icon_Point {
  margin-right: 12px;
  float: left;
  margin-top: 22px;
  background: url(2020jczf_d.png);
}

.specialicon .icon_Point {
  margin-top: 17px !important;
  margin-right: 16px !important;
  background: url(2020jczf_iconbg.png);
  background-repeat: no-repeat;
  width: 14px;
  height: 15px;
}

.list_time {
  color: #999999;
  float: right;
  margin-left: 30px;
}

.dynamic_right_content li .list-text {
  width: 60%;
}

.banner_box .banner>li {
  margin-left: 0px !important;
  margin-right: 0px !important;
}

/*轮播*/
.main_swiper {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.main_swiper .main-carousel {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 9999px;
}

.main_swiper .main-item {
  position: relative;
  height: 100%;
  float: left;
}

.main_swiper .main-item-title {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 36px;
  line-height: 36px;
  background: rgba(0, 0, 0, 0.5);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000, endColorstr=#7F000000);
}

.main_swiper .main-item-title>a {
  display: inline-block;
  width: 420px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-left: 20px;
  color: #fff;
  font-size: 16px;
}

.main_swiper .main-item img {
  width: 648px;
  border: none;
}

.main_swiper .main-trigger {
  position: absolute;
  right: 18px;
  bottom: 11px;
}

.main_swiper .trigger-item {
  display: block;
  width: 12px;
  height: 12px;
  float: left;
  background: url(2020jczf_swiperxy2.png);
  cursor: pointer;
  margin-left: 8px;
}

.main_swiper .trigger-item.active {
  background: url(2020jczf_swiper_bg.png);
}

.main_swiper .next-btn,
.prev-btn {
  position: absolute;
  width: 60px;
  height: 60px;
  top: 50%;
  margin-top: -30px;
  opacity: 0.6;
  -ms-filter: alpha(opacity=60);
  filter: alpha(opacity=60);
  cursor: pointer;
  display: none;
}

.main_swiper .next-btn {
  background: url(2020jczf_swiper_right.jpg);
  right: 0;
  background-repeat: no-repeat;
}

.main_swiper .prev-btn {
  left: 0;
  background: url(2020jczf_swiper_left.jpg);
  background-repeat: no-repeat;
}

.main_swiper .next-btn:hover,
.main_swiper .prev-btn:hover {
  opacity: 1;
  -ms-filter: alpha(opacity=100);
  filter: alpha(opacity=100);
}

/*国内要闻*/
.important_view {
  margin-bottom: 34px;
  overflow: hidden;
}

.important_view_left {
  width: 648px;
  float: left;
}

.important_view_right {
  width: 516px;
  float: left;
  margin-left: 35px;
}

.important_view_head {
  height: 43px;
  border-bottom: 1px solid #dfdfdf;
}

.important_view_head>div {
  height: 42px;
  padding-left: 10px;
  padding-right: 10px;
  float: left;
  cursor: pointer;
  font-size: 24px;
  line-height: 26px;
  color: #000000;
}

.important_view_head>div>a {
  color: #000000;
}

.important_view_head>.active {
  border-bottom: 3px solid #2f61ac;
  position: relative;

}

.important_view_head>.active a {
  color: #2f61ac;
}

.important_list {
  font-size: 16px;
  color: #000000;
  margin-top: 16px;
}

.important_list>li {
  line-height: 48px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.important_list>li p {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.imp_list_sty>li p {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.important_list>li .importCls {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.important_list>li a:hover {
  color: #2f61ac;
  cursor: pointer;
}

a {
  color: #000000;
}

a:hover {
  color: #2f61ac;
}

.important_list .important_time {
  color: #999999;
  float: right;
  margin-left: 30px;
}

.important_list .important_text {
  color: #000000;
  *display: inline-block;
}

.important_list .important_text {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.important_list .icon_Point {
  display: block;
  float: left;
  margin-right: 12px;
  margin-top: 22px;
}

.important_view_bottom>div {
  display: none;
}

.look_header_box {
  width: 100%;
  height: 64px;
  background-color: #f9f9f9;
}

.look_header_box_center {
  width: 1200px;
  height: 64px;
  margin: auto;
}

.look_header_box_center>div {
  width: 33.3333%;
  height: 64px;
  float: left;
  font-size: 26px;
  line-height: 64px;
  color: #2f61ac;
  cursor: pointer;
  text-align: center;
}

.look_header_box_center>div>img {
  display: inline-block;
  vertical-align: middle;
  margin-right: 26px;
  *margin-top: 4px;
}

.look_header_box_center>div.active {
  background-color: #2f61ac;
  color: #ffffff;
}

/*浮动条*/
.float_box {
  width: 72px;
  height: 462px;
  position: absolute;
  top: 430px;
  left: 50%;
  margin-left: 614px;
  z-index: 999;
  padding-top: 2px;
  border: 1px solid #eeeeee;
  border-top: 2px solid #d64316;
  background-color: #ffffff;
}

.float_box.fixed_box {
  position: fixed;
  top: 10px;
}

.float_box>div>a {
  display: block;
  width: 100%;
  height: 100%;
  cursor: pointer;
}

.float_box>div {
  position: relative;
}

.online_box {
  width: 72px;
  height: 86px;
  background-color: #fef9f8;
  text-align: center;
}

h1.online_text {
  color: #d9250d;
  margin-top: -12px;
  font-size: 10px !important;
}

.online_box>a>img {
  margin-top: 3px;
}

.float_box>div.float_Block {
  height: 93px;
  border-bottom: 1px solid #eeeeee;
  text-align: center;
  color: #000000;
}

.float_box>div.float_Block div.float_block_text {
  color: #000000;
  font-size: 18px;
  margin-top: -3px;
}

.float_box>div.float_Block>a>img {
  margin-top: 17px;
  margin-bottom: 10px;
}

.float_box>div.float_Block div.float_block_intell {
  font-size: 16px;
}

.float_box>div.float_Block.active>a {
  background-color: #d64316;
}

.float_box>div.active>a div.float_block_text {
  color: #ffffff;
}

.float_box .Popup_box {
  width: 161px;
  *width: 161px;
  position: absolute;
  right: 72px;
  display: none;
  min-height: 150px;
  max-height: 299px;
  padding-right: 22px;
  *padding-right: 22px;
  padding-top: 2px;
  padding-bottom: 2px;
  top: -17px;
}

/*.Popup_center{
    top: 50%;
}*/
.Popup_view {
  width: 161px;
  *width: 161px;
  /*min-height: 150px;
	max-height: 279px;*/
  /*direction:rtl;
	overflow-y: auto;*/
  position: relative;
  z-index: 22;
  border: 1px solid #c9c9c9;
  background-color: #ffffff;
}

.Popup_box .back {
  position: absolute;
  width: 152px;
  *width: 157px;
  top: 0px;
  left: 0px;
}

.Popup_view::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  display: none;
}

.Popup_view div {
  position: relative;
  z-index: 11;
  padding: 9px;
}

.Popup_view::-webkit-scrollbar-thumb {
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  behavior: url(images/2020jczf_PIE.htc);
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: #cdcdcd;
}

.Popup_view::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  behavior: url(images/2020jczf_PIE.htc);
  background: #f0f0f0;
}

.Popup_view>div>p {
  padding-bottom: 15px;
  padding-top: 5px;
}

.Popup_view>div>img {
  width: 143px;
  *width: 143px;
  height: 144px;
  height: auto;
}
.Popup_view>div>a>img {
  width: 143px;
  *width: 143px;
  height: 144px;
  height: auto;
}

.Popup_box .Popup_triangle {
  position: absolute;
  right: 10px;
  width: 0;
  height: 0;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-left: 11px solid #cccccc;
  *border-left: 11px solid #cccccc;
  z-index: 99;
  top: 35px;
}

.Popup_triangle .triangle_view {
  position: absolute;
  top: 50%;
  right: 2px;
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 10px solid #ffffff;
  *border-left: 10px solid #ffffff;
  margin-top: -6px;
}

/*悬浮条结束*/

.look_box_bottom {
  width: 1200px;
  margin: auto;
  height: 665px;
  margin-top: 40px;
  /* overflow: hidden; */
}

.look_box_bottom>div {
  display: none;
}

.look_box_top {
  height: 372px;
  overflow: hidden;
}

.look_box_bottom>div>.look_box_top>.look_box_left {
  width: 792px;
  float: left;
}

.look_box_left .look_box_left_head {
  height: 43px;
  border-bottom: 1px solid #dfdfdf;
}

.look_box_left .look_box_left_head>div {
  height: 42px;
  font-size: 24px;
  float: left;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  cursor: pointer;
  line-height: 24px;
  color: #000000;
}

.look_box_left .look_box_left_head>div.active {
  border-bottom: 3px solid #2f61ac;
  color: #2f61ac;
}

.look_box_left_bottom {
  overflow: hidden;
  width: 100%;
}

.look_box_left .look_box_left_head>div>a {
  color: #000000;
}

.look_box_left .look_box_left_head>div.active>a {
  color: #2f61ac;
}

.look_box_left_bottom>div {
  display: none;
}

.look_box_left_bottom>div>.important_list {
  margin-top: 24px;
}

.look_box_left_bottom>div>.important_list>li {
  line-height: 48px;
  overflow: hidden;
}

.look_box_left_bottom>div>.important_list>li .icon {
  margin-right: 17px;
  margin-top: 16px;
  float: left;
}

.look_box_bottom>div>.look_box_top>.look_box_right {
  width: 378px;
  float: left;
  margin-left: 30px;
}

/*领导之窗*/
.leadership_box {
  height: 100px;
}

.leadership_box>div {
  width: 182px;
  height: 38px;
  background-color: #f2f2f2;
  border: 1px solid #f2f2f2;
  margin-right: 10px;
  margin-bottom: 10px;
  float: left;
  overflow: hidden;
  cursor: pointer;
}

.leadership_box>div:hover {
  background: #fff;
  border: 1px solid #c9c9c9;
}

.leadership_box>div>a {
  display: block;
  height: 100%;
  width: 100%;
  line-height: 38px;
  text-align: center;
  padding-left: 18px;
  color: #000000;
}

.leadership_box>div>.leadership_box1 {
  background: url(2020jczf_ldzc.png) 38px center no-repeat;
}

.leadership_box>div>.leadership_box2 {
  background: url(2020jczf_zzjg.png) 38px center no-repeat;
}

.leadership_box>div>.leadership_box3 {
  background: url(2020jczf_cwhy.png) 38px center no-repeat;
}

.leadership_box>div>.leadership_box4 {
  background: url(2020jczf_zfgb.png) 38px center no-repeat;
}

.leadership_box>div>a>img {
  margin-right: 18px;
}

.leadership_box>div>a>span,
.leadership_box>div>a>img {
  vertical-align: middle;
}

.leadership_box>div.clear_right {
  margin-right: 0px;
}

.look_box_right .file_box {
  height: 269px;
  background-color: #fafdff;
  border: solid 1px #dfdfdf;
  background-image: url(2020jczf_bg.png);
  background-position: bottom left;
  background-repeat: no-repeat;
}

.file_center {
  margin-left: 24px;
  margin-top: 31px;
  margin-right: 18px;
}

.input_box {
  width: 100%;
  height: 30px;
  margin-bottom: 10px;
}

.input_box>div {
  height: 100%;
  float: left;
  line-height: 30px;
}

.input_box>.input_lable {
  width: 70px;
  font-size: 16px;
  color: #000000;
  font-weight: 400;
}

.input_box>.input_view {
  margin-left: 20px;
  *margin-left: 10px;
  height: 30px;
  width: 242px;
}

.input_box>.input_view input {
  width: 226px;
  height: 28px;
  font-size: 14px;
  line-height: 28px;
  background-color: #ffffff;
  border: solid 1px #eeeeee;
  outline: none;
  *color: #999999;
  *margin-left: -12px;
  padding-left: 15px;
}

.input_box>.input_view .selectric-wrapper {
  margin: 0px;
  height: 100%;
}

.input_box>.input_view .selectric-wrapper .selectric {
  line-height: 30px;
}

.input_box>.input_view .selectric-wrapper .selectric .label {
  line-height: 30px;
}

.input_box>.input_view .selectric-wrapper .selectric .label {
  height: 30px;
}

.input_box>.input_view .selectric-wrapper .selectric .button {
  height: 100%;
  background-position: center center;
  right: 0px !important;
  top: 0px !important;
}

.input_box>.input_view .selectric-wrapper .selectric-items li {
  padding-top: 0px;
  padding-bottom: 0px;
  line-height: 30px;
  height: 30px;
}

.input_box>.input_view .selectric-wrapper .selectric-items {
  z-index: 999;
}

.input_box>.input_view select::-ms-expand {
  display: none;
}

.input_box>.input_view>input::-webkit-input-placeholder {
  color: #999999;
  font-size: 14px;
}

.input_box>.input_view>input::-moz-placeholder {
  color: #999999;
  font-size: 14px;
}

.input_box>.input_view>input:-ms-input-placeholder {
  color: #999999;
  font-size: 14px;
}

.input_btn {
  margin-top: 25px;
  padding-left: 92px;
  text-align: center;
}

.input_btn button {
  position: relative;
  width: 122px;
  height: 36px;
  background-color: #d64316;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  behavior: url(images/2020jczf_PIE.htc);
  outline: none;
  color: #ffffff;
  font-size: 18px;
  border: none;
  cursor: pointer;
}

.input_btn button:active {
  background-color: #d64316;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  behavior: url(images/2020jczf_PIE.htc);
  outline: none;
  color: #ffffff;
  font-size: 18px;
  border: none;
}

.information_box {
  padding-top: 30px;
  height: 96px;
}

.information_box>div {
  position: relative;
  width: 180px;
  height: 96px;
  border-radius: 6px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  behavior: url(images/2020jczf_PIE.htc);
  font-size: 24px;
  color: #ffffff;
  margin-right: 24px;
  float: left;
}

.information_bottom {
  margin-top: 10px;
}

.information_box>div>a>p {
  height: 24px;
}

.information_box>div:hover {
  /*box-shadow: 2px 3px 3px 0px rgba(0, 0, 0, 0.3);*/
  -moz-box-shadow: 2px 3px 3px 0px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 2px 3px 3px 0px rgba(0, 0, 0, 0.3);
  box-shadow: 2px 3px 3px 0px rgba(0, 0, 0, 0.3);
  *box-shadow: 2px 3px 3px 0px #c4c4c4;
  box-shadow: 2px 3px 3px 0px #c4c4c4 \9;
  behavior: url(images/2020jczf_PIE.htc);
}

.information_box>div>a {
  display: block;
  cursor: pointer;
  text-align: center;
  padding-top: 15px;
  color: #ffffff;
}

.information_box .rgb_blue {
  background-color: #7a9df2;
}

.information_box .rgb_red {
  background-color: #f29a76;
}

.information_box .rgb_brown {
  background-color: #cfa972;
}

.information_box .rgb_green {
  background-color: #80c269;
}

.information_box .rgb_lightBlue {
  background-color: #7ecef4;
}

.information_box .rgb_purple {
  background-color: #8c97cb;
}

/*<!--工作报告开始-->*/
.work_box {
  /* overflow: hidden; */
  height: 166px;
}

.work_center {
  width: 100%;
  margin-top: 30px;
}

.work_center>div {
  float: left;
  width: 178px;
  height: 38px;
  border: solid 1px #c9c9c9;
  cursor: pointer;
  line-height: 34px;
  margin-right: 24px;
  margin-bottom: 18px;
  background-color: #ffffff;
}

.work_center>div>a>.work_icon {
  display: inline-block;
  width: 25px;
  height: 25px;
  vertical-align: middle;
  margin-left: 18px;
  background: url(2020jczf_zwgk.png);
}

.work_center>div>a {
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none;
  font-size: 16px;
}

.work_center>div>a>span {
  vertical-align: middle;
  color: #555;
}

.work_center>div>a>.work_line {
  display: inline-block;
  width: 1px;
  height: 22px;
  border-left: 1px solid #c9c9c9;
  vertical-align: middle;
  margin-right: 18px;
  margin-left: 16px;
}

/*工作报告*/
.work_center>div.report>a>.work_icon {
  background-position: -18px -101px;
}

.work_center>div.report_active>a>.work_icon {
  background-position: 5px -101px;
}

/*规划计划*/
.work_center>div.planning>a>.work_icon {
  background-position: -74px -100px;
}

.work_center>div.planning_active>a>.work_icon {
  background-position: -43px -100px;
}

/*人事信息*/
.work_center>div.personnel>a>.work_icon {
  background-position: -125px -102px;
}

.work_center>div.personnel_active>a>.work_icon {
  background-position: -98px -102px;
}

/*新闻发布会*/
.work_center>div.press>a>.work_icon {
  background-position: -179px -102px;
}

.work_center>div.press_active>a>.work_icon {
  background-position: -153px -102px;
}

/*信用双公示*/
.work_center>div.publicity>a>.work_icon {
  background-position: -229px -100px;
}

.work_center>div.publicity_active>a>.work_icon {
  background-position: -204px -100px;
}

/*统计信息*/
.work_center>div.statistical>a>.work_icon {
  background-position: -291px -100px;
}

.work_center>div.statistical_active>a>.work_icon {
  background-position: -260px -100px;
}

/*应急管理*/
.work_center>div.emergency>a>.work_icon {
  background-position: -340px -103px;
}

/*应急管理*/
.work_center>div.emergency_active>a>.work_icon {
  background-position: -314px -103px;
}

/*重大项目*/
.work_center>div.major>a>.work_icon {
  background-position: -405px -100px;
}

.work_center>div.major_active>a>.work_icon {
  background-position: -369px -100px;
}

/*处罚标准*/
.work_center>div.punishment>a>.work_icon {
  background-position: -459px -100px;
}

.work_center>div.punishment_active>a>.work_icon {
  background-position: -431px -101px;
}

/*财政信息*/
.work_center>div.financial>a>.work_icon {
  background-position: -509px -100px;
}

.work_center>div.financial_active>a>.work_icon {
  background-position: -483px -101px;
}

/*法治政府*/
.work_center>div.system>a>.work_icon {
  background-position: -559px -100px;
}

.work_center>div.system_active>a>.work_icon {
  background-position: -532px -100px;
}

/*政府采购*/
.work_center>div.procur>a>.work_icon {
  background-position: -621px -100px;
}

.work_center>div.procur_active>a>.work_icon {
  background-position: -591px -100px;
}

.work_box>.work_center>div.statistical,
.work_box>.work_center>div.procur {
  margin-right: 0px;
}

div.report_active,
div.publicity_active,
div.planning_active,
div.personnel_active,
div.press_active,
div.statistical_active,
div.emergency_active,
div.major_active,
div.punishment_active,
div.financial_active,
div.system_active,
div.procur_active {
  background-color: #7a9df2;
  color: #ffffff;
  -moz-box-shadow: 2px 3px 3px 0px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 2px 3px 3px 0px rgba(0, 0, 0, 0.3);
  box-shadow: 2px 3px 3px 0px rgba(0, 0, 0, 0.3);
  *box-shadow: 2px 3px 3px 0px #c4c4c4;
  box-shadow: 2px 3px 3px 0px #c4c4c4 \9;
  behavior: url(images/2020jczf_PIE.htc);
  border: solid 1px #7a9df2;
}

div.report_active>a>span,
div.publicity_active>a>span,
div.planning_active>a>span,
div.personnel_active>a>span,
div.press_active>a>span,
div.statistical_active>a>span,
div.emergency_active>a>span,
div.major_active>a>span,
div.punishment_active>a>span,
div.financial_active>a>span,
div.system_active>a>span,
div.procur_active>a>span {
  color: #fff;
}

/*<!--工作报告结束-->*/
/*晋来办*/
.todo_box {}

.todo_box>div {
  float: left;
}

.todo_box_left {
  width: 414px;
  height: 331px;
}

.todo_box_left>div {
  width: 414px;
  height: 156px;
  overflow: hidden;
}

.todo_box_left>div>a {
  display: block;
  width: 414px;
  height: 156px;
  overflow: hidden;
  position: relative;
}

.todo_box_left>div img {
  margin: 0px;
  padding: 0px;
  border: none;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -207px;
  margin-top: -80px;
}

.todo_box {
  height: 334px;
}

.todo_box>.todo_box_right {
  width: 754px;
  margin-left: 30px;
  height: 322px;
}

.todo_box_right_search {
  height: 48px;
  background: url(2020jczf_searchbg.png);
  background-repeat: no-repeat;
  background-position: center center;
}

.todo_box_right_search>input {
  height: 48px;
  background-color: transparent;
  border: none;
  outline: none;
  width: 658px;
  padding-left: 28px;
  line-height: 48px;
  font-size: 16px;
  float: left;
}

.todo_box_right_search>input::-webkit-input-placeholder {
  color: #999999;
  font-size: 16px;
}

.todo_box_right_search>input::-moz-placeholder {
  color: #999999;
  font-size: 16px;
}

.todo_box_right_search>input:-ms-input-placeholder {
  color: #999999;
  font-size: 16px;
}

.todo_box_right_search .search_icon {
  width: 68px;
  height: 48px;
  background: url(2020jczf_head_search_btn.png);
  float: left;
  cursor: pointer;
  background-repeat: no-repeat;
  margin-top: 0px;
  background-position: center center;
}

.todo_box_right>.todo_box_right_bottom {
  margin-top: 40px;
}

.todo_box_right_bottom_head {
  margin-top: 4px;
  height: 47px;
  border-bottom: 1px solid #dfdfdf;
}

.head_center {
  width: 233px;
  margin: auto;
  height: 100%;
}

.todo_box_right_bottom_head>.head_center>div {
  height: 46px;
  font-size: 24px;
  padding-left: 10px;
  padding-right: 10px;
  cursor: pointer;
  float: left;
  color: #000000;
}

.todo_box_right_bottom_head .active {
  border-bottom: 3px solid #2f61ac;
  position: relative;
  color: #2f61ac !important;
}

/* 个人服务开始 */
.servicebox_right {
  margin-top: 38px;
  width: 756px;
  height: 100%;
}

.tabswitch {
  width: 100%;
  height: 47px;
  border-bottom: 1px solid #dfdfdf;
}

.servicebox_right .tabbar {
  margin: auto;
  width: 232px;
  height: 49px;
  font-size: 24px;
}

.servicebox_right .tabbar>li {
  padding: 0 10px;
  height: 49px;
  *height: 49px;
  float: left;
  position: relative;
  cursor: pointer;
}

.servicebox_right .tabbar>li a {
  color: #000;
}

.servicebox_right .tabbar>li.active {
  position: relative;

  border-bottom: 3px solid #2f61ac;
}

.servicebox_right .tabbar>li.active a {
  color: #2f61ac;
}

.servicebox_right .tabbar>li.active .triangle {
  position: absolute;
  bottom: -10px;
  left: 50%;
  margin-left: -4px;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 10px solid #2f61ac;
}

.tabbar_list_box {
  margin-top: 28px;
}

.tabbar_list {
  position: relative;
  width: 776px;
  height: 200px;
}

.tabbar_box {
  width: 776px;
  height: auto;
  position: relative;
}

.tabbar_list_li {
  width: 100%;
  height: 200px;
  display: none;
}

.tabbar_box .tabbar_btn_left,
.tabbar_box .tabbar_btn_right {
  position: absolute;
  top: 50px;
  *top: 82px;
  width: 60px;
  height: 60px;
  cursor: pointer;
  opacity: 0.6;
  -ms-filter: alpha(opacity=60);
  filter: alpha(opacity=60);
  display: none;
}

.tabbar_list_li>ul {
  display: none;
}

.tabbar_box .tabbar_btn_left {
  left: 0;
  z-index: 99;
  background: url(2020jczf_swiper_left.jpg);
}

.tabbar_box .tabbar_btn_right {
  right: 24px;
  *right: 26px;
  z-index: 99;
  background: url(2020jczf_swiper_right.jpg);
}

.tabbar_box .tabbar_btn_left:hover,
.tabbar_box .tabbar_btn_right:hover {
  opacity: 1;
  -ms-filter: alpha(opacity=100);
  filter: alpha(opacity=100);
}

.tabbar_list .shshow {
  display: block;
}

.tabbar_left_box {
  width: 100%;
  height: 100%;
}

.tabbar_left_box>li {
  margin-right: 16px;
  *margin-right: 14px;
  cursor: pointer;

  float: left;
  position: relative;
  width: 176px;
  height: 70px;
  line-height: 70px;
  background-color: #eff8fc;
  border: solid 1px #dfedfd;
  behavior: url(../images/2020jczf_PIE.htc);
  margin-bottom: 18px;
}

.tabbar_left_box>li a {
  display: inline-block;
  width: 100%;
  height: 100%;
  color: #000;
  cursor: pointer;
}

.tabbar_left_box>li:hover {
  behavior: url(images/2020jczf_PIE.htc);
  -moz-box-shadow: 2px 3px 3px 0px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 2px 3px 3px 0px rgba(0, 0, 0, 0.3);
  box-shadow: 2px 3px 3px 0px rgba(0, 0, 0, 0.3);
  *box-shadow: 2px 3px 3px 0px #c4c4c4;
  box-shadow: 2px 3px 3px 0px #c4c4c4;
}

.dynamic_right_header a {
  color: #000000;
}

.dynamic_right_header>.active a {
  color: #2f61ac !important;
}

.tabbar_left_box>li:hover a {
  color: #7a9df2;
}

.tabbar_left_box>li.m_left {
  margin-right: 0;
}

.tabbar_left_box>li.m_top {
  margin-top: 20px;
}

.tabbar_list_title {
  float: left;
}

.tabbar_left_box>li .icon_box {
  float: left;
  width: 42px;
  height: 42px;
  margin: 14px 16px 0 30px;
  background: none;
  /*background:  url(2020jczf_indexicon.png);*/
}

.tabbar_left_box>li .icon_box>img {
  width: 42px;
  height: 42px;
}

.tabbar_left_box>li.susregister .icon_box {
  background-position: -42px 0px;
}

.tabbar_left_box>li.edresearch .icon_box {
  background-position: -84px 0px;
}

.tabbar_left_box>li.employment .icon_box {
  background-position: -84px -294px;
}

.tabbar_left_box>li.adpaymentone .icon_box {
  background-position: 0 -252px;
}

.tabbar_left_box>li.preparation .icon_box {
  background-position: -126px 0px;
}

.tabbar_left_box>li.plan .icon_box {
  background-position: -294px 0px;
}

.tabbar_left_box>li.echange .icon_box {
  background-position: 0px 0px;
}

.tabbar_left_box>li.sosecurity .icon_box {
  background-position: 0 -252px;
}

.tabbar_left_box>li.pqualification .icon_box {
  background-position: -210px 0px;
}

.tabbar_left_box>li.ppension .icon_box {
  background-position: -252px 0px;
}

.tabbar_left_box>li.enprgreen .icon_box {
  background-position: -84px -84px;
}

.tabbar_left_box>li.culsports .icon_box {
  background-position: -84px -168px;
}

.tabbar_left_box>li.medwork .icon_box {
  background-position: -252px 0px;
}

.tabbar_left_box>li.pubutility .icon_box {
  background-position: -252px -42px;
}

.tabbar_left_box>li.cerhandling .icon_box {
  background-position: -84px -42px;
}

.tabbar_left_box>li.transportation .icon_box {
  background-position: -168px -42px;
}

.tabbar_left_box>li.exandentry .icon_box {
  background-position: 0px -294px;
}

.tabbar_left_box>li.pubsecurity .icon_box {
  background-position: -294px -42px;
}

.tabbar_left_box>li.turism .icon_box {
  background-position: -210px -42px;
}

.tabbar_left_box>li.socialsec .icon_box {
  background-position: -210px -84px;
}

.tabbar_left_box>li.property .icon_box {
  background-position: -42px -84px;
}

.tabbar_left_box>li.culsports .icon_box {
  background-position: -168px 0px;
}

.tabbar_left_box>li.morpledge .icon_box {
  background-position: -42px -294px;
}

.tabbar_left_box>li.housecurity .icon_box {
  background-position: -126px -294px;
}

.tabbar_left_box>li.cultsports .icon_box {
  background-position: 0px -210px;
}

.tabbar_left_box>li.more .icon_box {
  background-position: -294px -252px;
}

.tabbar_left_box>li.hresources .icon_box {
  background-position: -168px -126px;
}

.tabbar_left_box>li.nationalr .icon_box {
  background-position: -84px -210px;
}

.tabbar_left_box>li.operation .icon_box {
  background-position: -126px 0px;
}

.tabbar_left_box>li.qualification .icon_box {
  background-position: -42px -126px;
}

.tabbar_left_box>li.socialsecurity .icon_box {
  background-position: -210px -84px;
}

.tabbar_left_box>li.invesapproval .icon_box {
  background-position: -252px -126px;
}

.tabbar_left_box>li.annual .icon_box {
  background-position: -84px -126px;
}

.tabbar_left_box>li.taxfinance .icon_box {
  background-position: -126px -126px;
}

.tabbar_left_box>li.water .icon_box {
  background-position: -210px -168px;
}

.tabbar_left_box>li.medical .icon_box {
  background-position: -252px 0px;
}

.tabbar_left_box>li.education .icon_box {
  background-position: -168px -84px;
}

.tabbar_left_box>li.trans .icon_box {
  background-position: -126px -210px;
}

.tabbar_left_box>li.qtechnology .icon_box {
  background-position: -168px -210px;
}

.tabbar_left_box>li.forepidemic .icon_box {
  background-position: -210px -210px;
}

.tabbar_left_box>li.fprotection .icon_box {
  background-position: -252px -210px;
}

.tabbar_left_box>li.trade .icon_box {
  background-position: -294px -210px;
}

.tabbar_left_box>li.bidding .icon_box {
  background-position: 0px -252px;
}

.tabbar_left_box>li.apledge .icon_box {
  background-position: -168px 0px;
}

.tabbar_left_box>li.forestry .icon_box {
  background-position: -42px -168px;
}

.tabbar_left_box>li.larestoration .icon_box {
  background-position: -294px 0px;
}

.tabbar_left_box>li.greening .icon_box {
  background-position: -84px -84px;
}

.tabbar_left_box>li.sproduction .icon_box {
  background-position: -126px -84px;
}

.tabbar_left_box>li.forservice .icon_box {
  background-position: 0px -168px;
}

.tabbar_left_box>li.notarization .icon_box {
  background-position: 0px -84px;
}

.tabbar_left_box>li.credit .icon_box {
  background-position: -84px -252px;
}

.tabbar_left_box>li.cusport .icon_box {
  background-position: -294px -126px;
}

.tabbar_left_box>li.teinnovation .icon_box {
  background-position: -294px -168px;
}

.tabbar_left_box>li.alproperty .icon_box {
  background-position: -42px -84px;
}

.tabbar_left_box>li.mentchange .icon_box {
  background-position: -42px 0px;
}

.tabbar_left_box>li.putility .icon_box {
  background-position: -252px -42px;
}

.tabbar_left_box>li.qualification .icon_box {
  background-position: -42px -126px;
}

.tabbar_left_box>li.tapproval .icon_box {
  background-position: -252px -126px;
}

.tabbar_left_box>li.adpayment .icon_box {
  background-position: -210px -252px;
}

.tabbar_left_box>li.legalperson .icon_box {
  background-position: -252px -252px;
}

.tabbar_left_box>li.ecreview .icon_box {
  background-position: -126px -294px;
}

/* 个人服务结束 */

.todo_box_view {
  height: 200px;
}

.todo_box_view>div {
  display: none;
  margin-top: 34px;
  cursor: pointer;
  color: #000000;
}

.todo_box_left>.todo_box_bottom {
  margin-top: 10px;
}

.todo_box_view>div>div {
  width: 176px;
  height: 70px;
  line-height: 70px;
  background-color: #eff8fc;
  border: solid 1px #dfedfd;
  margin-right: 12px;
  margin-bottom: 21px;
  float: left;
  font-size: 16px;
  border: solid 1px #dfedfd;
}

.todo_box_view>div>div>a {
  display: block;
  width: 100%;
  height: 100%;
}

.todo_box_view .todo_box_icon {
  display: inline-block;
  width: 42px;
  height: 42px;
  vertical-align: middle;
  margin-left: 30px;
  margin-right: 16px;
  background-image: url(2020jczf_icon.png);
}

.census .todo_box_icon {
  background-position: 0px 0px;
}

.census_active .todo_box_icon {
  background-position: -62px 0px;
}

/*教育科研*/
.research .todo_box_icon {
  background-position: -193px 0px;
}

.research_active .todo_box_icon {
  background-position: -255px 0px;
}

/*就业创业*/
.eurship .todo_box_icon {
  background-position: -385px 0px;
}

.eurship_active .todo_box_icon {
  background-position: -447px 0px;
}

/*行政缴费*/
.payment .todo_box_icon {
  background-position: -577px 0px;
}

.payment_active .todo_box_icon {
  background-position: -639px 0px;
}

/*准营准办*/
.operation .todo_box_icon {
  background-position: -2px -91px;
}

.operation_active .todo_box_icon {
  background-position: -64px -91px;
}

/*规划建设*/
.Planning .todo_box_icon {
  background-position: -193px -91px;
}

.Planning_active .todo_box_icon {
  background-position: -255px -91px;
}

/*规划建设*/
.changediv .todo_box_icon {
  background-position: -386px -91px;
}

.changediv_active .todo_box_icon {
  background-position: -448px -91px;
}

/*社会保障*/
.security .todo_box_icon {
  background-position: -574px -91px;
}

.security_active .todo_box_icon {
  background-position: -636px -91px;
}

.todo_box_view .census_active,
.todo_box_view .research_active,
.todo_box_view .eurship_active,
.todo_box_view .payment_active,
.todo_box_view .Planning_active,
.todo_box_view .operation_active,
.todo_box_view .operation_active,
.todo_box_view .changediv_active,
.todo_box_view .security_active {
  background-color: #2f61ac;
  color: #ffffff;
  -moz-box-shadow: 2px 3px 3px 0px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 2px 3px 3px 0px rgba(0, 0, 0, 0.3);
  box-shadow: 2px 3px 3px 0px rgba(0, 0, 0, 0.3);
  *box-shadow: 2px 3px 3px 0px #c4c4c4;
  box-shadow: 2px 3px 3px 0px #c4c4c4 \9;
  behavior: url(images/2020jczf_PIE.htc);
  border: solid 1px #2f61ac;
}

.todo_box_services {
  margin-top: 11px;
  height: 268px;
}

.todo_box_services>div {
  float: left;
}

.todo_box_services .services_left {
  width: 414px;
  height: 265px;
}

.services_left_head {
  height: 36px;
  position: relative;
  margin-top: 32px;
}

.services_left_head .services_left_title {
  width: 200px;
  height: 36px;
  background-color: #2f61ac;
  border-radius: 18px;
  -webkit-border-radius: 18px;
  -moz-border-radius: 18px;
  behavior: url(images/2020jczf_PIE.htc);
  color: #ffffff;
  color: #ffffff;
  line-height: 36px;
  text-align: center;
  font-size: 24px;
  position: relative;
  z-index: 20;
}

.services_left_head .head_line {
  width: 100%;
  position: absolute;
  top: 50%;
  margin-top: -0.5px;
  height: 1px;
  background-color: #dfdfdf;
}

.services_left_bottom {
  width: 100%;
  margin-top: 29px;
  font-size: 16px;
}

.services_left_bottom span {
  display: inline-block;
  cursor: pointer;
  line-height: 16px;
  margin-bottom: 20px;
}

.services_left_bottom span>a {
  cursor: pointer;
}

.services_left_bottom p {
  margin-bottom: 23px;
  line-height: 16px;
}

.services_left_bottom a:hover {
  color: #2f61ac;
}

.todo_box_services .services_right {
  width: 756px;
  margin-left: 30px;
}

.services_right .services_right_head {
  height: 50px;
  text-align: center;
}

.services_right_head>button {
  width: 322px;
  height: 50px;
  background-color: #448aca;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  behavior: url(images/2020jczf_PIE.htc);
  border: none;
  color: #ffffff;
  font-size: 24px;
  outline: none;
  cursor: pointer;
}

.services_right_head>button:hover {
  background-color: #387ebd;
}

.services_right_head>.services_btn {
  margin-left: 48px;
  color: #ffffff;
}

.services_right_head>button a {
  color: inherit;
}

.services_right .services_right_center {
  margin-top: 27px;
  display: none;
}

.services_right_tab {
  height: 147px;
  *height: 147px;
}

.detailed_box {
  width: 762px;
}

.detailed_box>div {
  float: left;
  margin-right: 10px;
  margin-bottom: 13px;
  width: 242px;

  height: 48px;
  background-color: #ffffff;
  border: solid 1px #c9c9c9;
  line-height: 48px;
  position: relative;
}

.detailed_box>.services_right_center_nomargin {
  margin-right: 0;
}

.detailed_box>div {
  position: relative;
  behavior: url(images/2020jczf_PIE.htc);
}

.detailed_box>div a {
  display: block;
  line-height: 50px;
  height: 50px;
  color: #555;
}

.detailed_box>div a:hover {
  color: #fff;
}

.detailed_box>div .services_icon {
  position: relative;
  display: inline-block;
  width: 30px;
  height: 27px;
  margin-left: 18px;
  margin-right: 22px;
  float: left;
  margin-top: 11.5px;
}

.detailed_box>div .services_icon img {
  position: absolute;
  top: 0;
  left: 0;
  width: 30px;
  height: 27px;
}

.detailed_box>div:hover {
  background-color: #7a9df2;
  color: #ffffff;
  -moz-box-shadow: 2px 3px 3px 0px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 2px 3px 3px 0px rgba(0, 0, 0, 0.3);
  box-shadow: 2px 3px 3px 0px rgba(0, 0, 0, 0.3);
  *box-shadow: 2px 3px 3px 0px #c4c4c4;
  box-shadow: 2px 3px 3px 0px #c4c4c4 \9;
  border: solid 1px #7a9df2;
  cursor: pointer;
}

.services_right_center>div .services_line {
  width: 1px;
  height: 24px;
  background-color: #c9c9c9;
  float: left;
  margin-top: 13px;
  margin-right: 28px;
}

.services_right_bottom {
  height: 55px;
  overflow: hidden;
  position: relative;
  *margin-top: 24px;
  /* background: darkcyan; */
}

.services_banner_view {
  height: 55px;
}

.services_banner>div {
  float: left;
  margin-right: 7.6px;
  width: 247px;
}

.services_right_bottom a {
  display: block;
  cursor: pointer;
  float: left;
}

.services_banner {
  width: 12000px;
  height: 55px;
  /*margin-left: -764px;
	*margin-left: -765px;*/
}

.services_right_bottom .nextBtn,
.services_right_bottom .prevBtn {
  height: 30px !important;
  width: 30px !important;
  background-size: 100% 100% !important;
  background-position: center center;
}

.services_right_bottom .nextBtn {
  right: 0px !important;
  margin-top: -15px !important;
}

.services_right_bottom .prevBtn {
  left: 0px !important;
  margin-top: -15px !important;
}

/*来问*/
.ask_box {
  overflow: hidden;
}

.ask_box_left {
  width: 755px;
  float: left;
  overflow: hidden;
}

.ask_box_left .ask_box_left_head {
  height: 42px;
  border-bottom: 1px solid #dfdfdf;
}

.ask_box_left .ask_box_left_head>div {
  height: 41px;
  font-size: 24px;
  float: left;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  cursor: pointer;
  color: #000000;
}

.ask_box_left .ask_box_left_head>div a {
  color: #000000;
  display: block;
  height: 100%;
  width: 100%;
  line-height: 24px;
}

.ask_box_left .ask_box_left_head>div.active {
  border-bottom: 3px solid #2f61ac;
  color: #2f61ac;
}

.ask_box_left .ask_box_left_head>div.active a {
  color: #2f61ac;
}

.ask_box_left_bottom {
  overflow: hidden;
  width: 100%;
}

.ask_box_left_bottom>div {
  display: none;
}

.ask_box_left_bottom>div>.important_list {
  margin-top: 40px;
}

.ask_box_left_bottom>div>.important_list>li {
  margin-bottom: 34px;
  height: 16px;
  overflow: inherit;
}

.ask_box_bottom>div>.ask_box_top>.ask_box_right {
  width: 378px;
  float: left;
  margin-left: 30px;
}

.slideTxtBox_briefing {
  *padding-left: 0;
  float: left;
  width: 196px;
  height: 24px;
  font-size: 16px;
  margin-right: 14px;
  margin-left: 15px;
  /*background: url(2020jczf_bjsltj.png) no-repeat #fce3db;*/
}

.slideTxtBox_briefing>div {
  margin-left: 46px;
}

.slideTxtBox_bjqkcx {
  *padding-left: 0;
  *text-align: center;
  float: left;
  width: 164px;
  height: 24px;
}

.ask_box_left_head a {
  text-align: center;
}

.slideTxtBox_bjqkcx>div {
  margin-left: 46px;
}

/*.slideTxtBox_briefing:hover,.slideTxtBox_bjqkcx:hover {
  -moz-box-shadow:2px 3px 3px 0px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow:2px 3px 3px 0px rgba(0, 0, 0, 0.3);
	box-shadow: 2px 3px 3px 0px rgba(0, 0, 0, 0.3);
	*box-shadow: 2px 3px 3px 0px #c4c4c4;
	box-shadow: 2px 3px 3px 0px #c4c4c4 ;
}*/
.commontable {
  max-width: 100%;
  margin-top: 18px;
  border: 1px solid #c9c9c9;
  /*overflow: hidden;*/
}

.commontable thead tr {
  background-color: #eff4fe;
}

.commontable thead tr td {
  font-size: 16px;
  font-weight: bold;
  color: #2f61ac;
  padding: 12px 34px;
}

.commontable .ask_ul_left_head {
  background-color: #eff4fe;
  border-bottom: 0;
  overflow: hidden;
}

.commontable .ask_ul_left_head p {
  height: 40px;
  line-height: 40px;
  *height: 40px;
  *line-height: 40px;
  font-size: 16px;
  font-weight: bold;
  color: #2f61ac;
  display: block;
  text-align: center;
  float: left;
}

.commontable .ask_ul_left_head .ask_ul_left_l {
  width: 480px;
  margin: 0;
  padding: 0px 5px;
  padding-left: 16px;
  text-align: left;
}

.commontable .ask_ul_left_head .ask_ul_left_c {
  width: 100px;
}

.commontable .ask_ul_left_head .ask_ul_left_r {
  width: 96px;
  float: right;
}

.commontable li.ask_ul_left_head {
  padding: 0 15px;
}

/* .ask_box_left_bottom>.commontable>.ask_ul_left_body_one>a,
.ask_box_left_bottom>.commontable>.ask_ul_left_body_one>p {
	height: 55px;
	line-height: 62px;
	*height: 55px;
	*line-height: 62px;

} */

#commontable li:first-child+li>a,
#commontable li:first-child+li>p {
  height: 55px;
  line-height: 62px;
  *height: 55px;
  *line-height: 57px;
}

#commontable li:last-child,
.ask_ul_left_body.lastitem {
  border-bottom: 0px !important;
}

/* .ask_box_left_bottom>.commontable>.ask_ul_left_body_last>a,
.ask_box_left_bottom>.commontable>.ask_ul_left_body_last>p {
	height: 56px;
	line-height: 48px;
	*height: 56px;
	*line-height: 48px;

} */
#commontable li:last-child>a,
#commontable li:last-child>p {
  height: 56px;
  line-height: 48px;
  *height: 56px;
  *line-height: 48px;
}

.ask_ul_left_body>p {
  display: block;
  float: left;
  height: 47px;
  line-height: 47px;
  *height: 47px;
  *line-height: 47px;
}

.ask_ul_left_body>a.ask_ul_left_l {
  float: left;
  width: 481px;
  height: 47px;
  line-height: 47px;
  *height: 47px;
  *line-height: 47px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0;
  padding: 0px 5px;
  padding-left: 16px;
}

.ask_ul_left_body .ask_ul_left_l {
  float: left;
  width: 496px;
  height: 47px;
  line-height: 47px;
  *height: 47px;
  *line-height: 47px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0;
  padding: 0px 5px;
  padding-left: 16px;
}

.ask_ul_left_body .ask_ul_left_ll {
  float: left;
  width: 518px;
  height: 47px;
  line-height: 47px;
  *height: 47px;
  *line-height: 47px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0;
}

.ask_ul_left_body .ask_ul_left_ll a {
  color: #000000;
}

/* .ask_ul_left_body .ask_ul_left_l {
	float: left;
	width: 481px;
	height: 47px;
	line-height: 47px;
	*height: 47px;
	*line-height: 47px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin: 0;
	padding: 0px 5px;
	padding-left: 16px;

} */

p {
  padding: 0;
}

.ask_ul_left_body .ask_ul_left_l>a {
  color: #000000;
}

.ask_ul_left_body .ask_ul_left_c {
  float: left;
  width: 100px;
  margin: 0;
  padding: 0;
  text-align: center;
}

.ask_ul_left_body .ask_ul_left_r {
  float: right;
  margin: 0;
  width: 96px;
  text-align: center;
  margin-right: 15px;
}

.commontable .ask_ul_left_body {
  overflow: hidden;
  padding: 0;
  border-bottom: 1px dashed #c9c9c9;
}

.commontable .ask_ul_left_body>a {
  display: block;
  color: #000;
}

.commontable .ask_ul_left_body>a p {
  padding-top: 15px;
  *padding-top: 12.5px;
  padding-bottom: 15px;
  *padding-bottom: 12.5px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.commontable .ask_ul_left_body:last-child {
  border-bottom: 0;
}

.commontable li a:hover {
  color: #2f61ac;
}

.ask_right_box {
  float: right;
}

.ask_right_box .ask_right_imgbox img {
  padding-top: 8px;
  float: right;
}

.ask_right_box .ask_right_imgbox {
  position: relative;
  width: 415px;
  height: 312px;
  *height: 322px;
  /*background: url(2020jczf_12345.png);*/
  /*background-size: cover;*/
  /*background-repeat: no-repeat;*/
  margin-top: 0px;
  top: 0;
}

.ask_right_box .ask_right_imgbox img {
  position: absolute;
  top: 0px;
  left: 0px;
  border: none;
  width: 100%;
  height: 304px;
  *height: 314px;
  z-index: 2;
}

.ask_right_box .ask_right_imgbox .ask_right_imgtxt {
  position: absolute;
  bottom: 32px;
  left: 50%;
  margin-left: -88px;
  width: 176px;
  height: 46px;
  background-color: #ffffff;
  font-size: 20px;
  font-weight: 400;
  line-height: 46px;
  letter-spacing: 0px;
  color: #4e78ac;
  cursor: pointer;
  border-radius: 23px;
  -webkit-border-radius: 23px;
  -moz-border-radius: 23px;
  behavior: url(images/2020jczf_PIE.htc);
  transition: all 0.5s;
  z-index: 5;
}

.ask_right_imgtxt .ask_imgb_tit {
  font-weight: bold;
}

.ask_right_box .ask_right_imgbox .ask_right_imgtxt .ask_right_imgb {
  display: inline-block;
  width: 24px;
  height: 24px;
  background: url(2020jczf_icon.png) no-repeat;
  background-position: -254px -346px;
  margin-top: 11px;
  float: left;
  margin-left: 30px;
  margin-right: 13px;
}

.ask_right_box .ask_right_imgbox .ask_right_imgtxt:hover {
  bottom: 36px;
}

.ask_right_box .ask_right_imgbox .ask_right_imgtxt:hover span {
  cursor: pointer;
}

.ask_top_box {
  overflow: hidden;
}

.ask_bottom_box {
  margin-top: 40px;
  overflow: hidden;
}

.ask_bottom_box .ask_box_left_bottom .commontable {
  margin-top: 23px;
  border: 0;
}

.ask_bottom_box .ask_box_left_bottom .commontable .ask_ul_left_body {
  margin: 0;
}

.ask_bottom_box .ask_box_left_bottom .commontable .ask_ul_span {
  display: inline-block;
  width: 68px;
  height: 32px;
  border: solid 1px #2f61ac;
  line-height: 34px;
  color: #2f61ac;
}

.ask_bottom_box .ask_box_left_bottom .commontable .ask_ul_left_body {
  border-bottom: 0;
}

.ask_bottom_box .ask_box_left_bottom .commontable .ask_ul_left_body>a {
  height: 48px;
  overflow: hidden;
  line-height: 48px;
  *height: 44px;
  *line-height: 44px;
  padding: 0;
  cursor: pointer;
}

.ask_bottom_box .ask_box_left_bottom .commontable .ask_ul_left_c {
  height: 48px;
  line-height: 48px;
  *height: 44px;
  *line-height: 44px;
  overflow: hidden;
}

.ask_bottom_box .commontable .ask_ul_left_l {
  width: 517px;
}

.ask_bottom_box .commontable .ask_ul_left_r {
  float: right;
  width: 97px;
  margin-right: 15px;
}

.ask_right_box {
  width: 414px;
  position: relative;
}

.ask_right_box .ask_right_ul>li {
  float: left;
  margin-right: 20px;
  height: auto;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  behavior: url(images/2020jczf_PIE.htc);
  overflow: hidden;
}

.ask_right_box .ask_right_ul>li:hover {
  -moz-box-shadow: 2px 3px 3px 0px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 2px 3px 3px 0px rgba(0, 0, 0, 0.3);
  box-shadow: 2px 3px 3px 0px rgba(0, 0, 0, 0.3);
  *box-shadow: 2px 3px 3px 0px #c4c4c4;
  box-shadow: 2px 3px 3px 0px #c4c4c4 \9;
  behavior: url(images/2020jczf_PIE.htc);
}

.ask_right_box .ask_right_ul>li.ask_li_szxx {
  background-color: #7a9df2;
}

.ask_right_box .ask_right_ul>li.ask_li_wsxf {
  background-color: #f29a76;
}

.ask_right_box .ask_right_ul>li.ask_li_zxts {
  background-color: #80c269;
  margin-right: 0;
}

.ask_right_box .ask_right_ul>li a {
  position: relative;
  display: inline-block;
  width: 124px;
  height: 130px;
  color: #fff;
  text-align: center;
}

.ask_right_box .ask_right_ul>li a img {
  margin-top: 25px;
  border: 0;
}

.ask_right_box .ask_right_ul>li a .ask_li_tit {
  position: absolute;
  top: 78px;
  left: 0;
  width: 100%;
  font-size: 18px;
}

.ask_list_wdzsk {
  display: inline-block;
  margin-top: 28px;
  width: 100%;
}

.special_box {
  width: 100%;
}

.special_box_head {
  width: 100%;
  margin: auto;
  height: 40px;
  border-bottom: 1px solid #c9c9c9;
  margin-bottom: 15px;
}

.special_box_center {
  width: 628px;
  height: 41px;
  border: solid 1px #c9c9c9;
  border-bottom: none;
  margin: auto;
  background-color: #ffffff;
}

.special_box_center .special_box_title {
  width: 224px;
  height: 40px;
  background-color: #2f61ac;
  text-align: center;
  line-height: 40px;
  margin: auto;
  letter-spacing: 2px;
  color: #ffffff;
  margin-top: 9px;
  font-size: 24px;
}

.special_box_center .special_box_title>a {
  color: #ffffff;
  display: block;
  width: 100%;
  height: 100%;
}

.special_box_bottom_view {
  background-color: #f9f9f9;
}

.special_box_bottom {
  width: 1200px;
  margin: auto;
  padding-bottom: 32px;
}

.special_box_top {
  width: 100%;
  padding-top: 12px;
  padding-bottom: 12px;
}

.special_box_center_view {
  width: 90px;
  margin: auto;
  overflow: hidden;
  cursor: pointer;
}

.special_box_center_view>div {
  width: 10px;
  height: 10px;
  margin-right: 16px;
  cursor: pointer;
  float: left;
  background-image: url(2020jczf_ty1.png);
}

.special_box_center_view>.active {
  background-image: url(2020jczf_ty.png);
}

.special_box_img {
  width: 10000px;
  height: 100px;
  overflow: hidden;
}

.special_box_view {
  width: 1200px;
  height: 100px;
  overflow: hidden;
}

.special_box_img>div {
  float: left;
}

.tempWrap {
  width: 100% !important;
}

.special_box_img>div>a {
  display: block;
  float: left;
  margin-right: 14px;
}

.special_box_img>div>a>img {
  border: none;
  width: 390px;
  height: 100px;
}

.selectric {
  border: 1px solid #eee !important;
}

.selectric-wrapper .selectric .label {
  font-size: 14px !important;
}

.selectric-wrapper .selectric .label {
  margin-left: 15px !important;
}

.selectric-items li {
  padding-left: 15px !important;
  font-size: 14px !important;
}

/*套餐服务*/
.services_right_center {
  height: 100%;
}

.package_box {
  width: 100%;
  height: 100%;
  position: relative;
}

.package_list {
  margin-left: 50px;
  margin-right: 50px;
  height: 100%;
  overflow: hidden;
}

.package_view {
  width: 1000px;
  height: 100%;
}

.package_view>div {
  width: 150px;
  height: 125px !important;
  margin-left: 6px;
  margin-right: 6px;
  border: 1px solid #d6d6d6;
  border-radius: 6px;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
  transition: all 0.2s;
  float: left;
}

.package_view>div>a {
  display: block;
  padding: 10px;
  text-align: center;
}

.package_view>div>a>img {
  width: 40px;
  height: auto;
}

.package_view>div>a>p.package_title {
  font-weight: bold;
  font-size: 1;
  color: #333;
  font-size: 15px;
  margin-bottom: 5px !important;
}

.package_view>div>a>p.package_abstract {
  color: #999;
  font-size: 12px;
  margin-right: 5px;
  margin-left: 5px;
  overflow: hidden;
}

.package_view>div>.zty_color_block {
  background: #4494de;
}

.package_view>div>.bottom_div {
  position: absolute;
  width: 100%;
  bottom: 0px;
  height: 5px;
}

/* .bottom_div.zty_color_blue {
  background: #4494de;
}

.bottom_div.zty_color_orange {
  background: #dead44;
}

.bottom_div.zty_color_green {
  background: #44de97;
} */

.package_view>div:hover {
  box-shadow: 0 0px 5px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0px 5px 2px rgba(0, 0, 0, 0.1);
}

.silder-button {
  top: 30px;
  width: 40px;
  height: 70px;
  background: #000;
  opacity: 0.1;
  filter: alpha(opacity=10);
  -moz-opacity: 0.1;
  -khtml-opacity: 0.1;
  position: absolute;
  cursor: pointer;
  border-radius: 6px;
  text-align: center;
}

.silder-button>img {
  position: absolute;
  top: 50%;
  margin-top: -13px;
  left: 50%;
  margin-left: -7px;
}

.silder-left {
  left: 3px;
}

.silder-right {
  right: 3px;
}

.language_div {
  overflow: hidden;
}

.interviewDetail {
  height: 191px;
}

.interviewDetail img {
  width: 274px;
  height: 191px;
}

.interviewDetail table {
  margin-left: 25px;
}

.interviewDetail table tr {
  line-height: 47px;
}

.interviewDetail table {
  width: 450px;
  margin-top: 27px;

}

.interviewDetail table tr .firstTd {
  font-size: 18px;
  font-weight: bold;
  color: #000000;
  width: 100px;
}

.interviewDetail table tr .title,
.interviewDetail table tr .title a {
  font-size: 18px;
  color: #3062ac;
}

.interviewDetail table tr .date {
  font-size: 16px;
  color: #9a9a9a;
}

.interviewOutline_left {
  font-size: 18px;
  font-weight: bold;
  color: #000000;
  width: 90px;
  margin-top: 3px;
}

.interviewOutline_right {
  width: 592px;
  font-size: 16px;
  color: #565656;
  line-height: 28px;
}

.interviewOutline_right>p>a {
  color: #555555;
}

.interviewOutline {
  margin-top: 20px;
}

.services_right_tab .detailed_box>div:first-child+div+div,
.services_right_tab .detailed_box>div:last-child {
  margin-right: 0;
}



.package_view>div:first-child div {
  background-color: #4494de;
}

.services_left_bottom a {
  color: #000000;
}

/* 赵金帅增加样式 */

.gaiyaoP {
  line-height: 26px;
  margin-top: 3px;
  height: 80px;
}

.interviewDetail table tr {
  line-height: 33px;
}

.interviewDetail img {
  width: 274px;
  height: 191px;
  margin-top: 17px;
}

.interviewDetail {
  height: 191px;
  *height: 250px
}

.todo_box_right_bottom_head .active a {
  color: #2f61ac !important;
}

.gygg{ width:1200px; height:100px; margin:20px auto; overflow:hidden; margin-top:0px;}
.gygg_bd{ width:1200px; overflow:hidden;}
.gygg_bd ul li{ width:393px;margin-right:10px;}
.gygg_bd ul li a img{ width:393px; height:100px;}